package cn.aitrox.ry.service.config.service;

import cn.aitrox.ry.bean.CommonPageInfo;
import cn.aitrox.ry.bean.RespResult;
import cn.aitrox.ry.service.config.dto.LesionDto;
import cn.aitrox.ry.service.config.dto.in.LesionCreateInDto;
import cn.aitrox.ry.service.config.dto.in.LesionEditInDto;
import cn.aitrox.ry.service.config.entity.LesionEntity;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface LesionService {
    String maxValue();

    PageInfo<LesionEntity> search(Integer page, Integer pageSize, String name, List<String> valueList);

    CommonPageInfo<LesionDto> lesionGroupSearch(Integer page, Integer pageSize, String name, List<String> valueList);

    RespResult create(LesionCreateInDto input);

    RespResult edit(LesionEditInDto input);
}
